biscuit factory - French English Dictionary